you did it to yourself - German English Dictionary